sri lanka meaning in French
n. sri lanka, république socialiste démocratique du sri lanka, pays insulaire d'asie dans l'océan indien, séparé de l'inde par le détroit de palk
n. sri lanka, république socialiste démocratique du sri lanka, pays insulaire d'asie dans l'océan indien, séparé de l'inde par le détroit de palk